home *** CD-ROM | disk | FTP | other *** search
Text File | 1993-09-16 | 2.0 KB | 70 lines | [TEXT/CCL2] |
- ; 1/15/91 bill filler1 comes AFTER txFace
-
- (defrecord (TERec :handle)
- (destRect :rect)
- (viewRect :rect)
- (selRect :rect)
- (lineHeight :signed-integer)
- (fontAscent :signed-integer)
- (selPoint :point)
- (selStart :signed-integer)
- (selEnd :signed-integer)
- (active :signed-integer)
- (wordBreak :pointer)
- (clikLoop :pointer)
- (clickTime :signed-long)
- (clickLoc :signed-integer)
- (caretTime :signed-long)
- (caretState :signed-integer)
- (just :signed-integer)
- (teLength :signed-integer)
- (hText :handle)
- (recalBack :signed-integer)
- (recalLines :signed-integer)
- (clikStuff :signed-integer)
- (crOnly :signed-integer)
- (txFont :signed-integer)
-
- (txFace :unsigned-byte) ; txFace is unpacked byte
- (filler1 :signed-byte)
- (txMode :signed-integer)
- (txSize :signed-integer)
- (inPort (:pointer grafport))
- (highHook :pointer)
- (caretHook :pointer)
- (nLines :signed-integer)
- (lineStarts (:array :signed-integer 16001))
- )
-
- (defrecord STElement
- (stCount :signed-integer) ; number of runs in this style
- (stHeight :signed-integer) ; line height
- (stAscent :signed-integer) ; font ascent
- (stFont :signed-integer) ; font (family) number
-
- (filler1 :signed-byte)
- (stFace :unsigned-byte); character Style
- (stSize :signed-integer) ; size in points
- (stColor :rgbcolor) ; absolute (RGB) color
- )
-
- (defrecord ScrpSTElement
- (scrpStartChar :signed-long) ; starting character position
- (scrpHeight :signed-integer) ; starting character position
- (scrpAscent :signed-integer)
- (scrpFont :signed-integer)
-
- (filler1 :signed-byte)
- (scrpFace :unsigned-byte); unpacked byte
- (scrpSize :signed-integer)
- (scrpColor :rgbcolor)
- )
-
- (defrecord (TextStyle :handle)
- (tsFont :signed-integer) ; font (family) number
-
- (filler1 :signed-byte)
- (tsFace :unsigned-byte); character Style
- (tsSize :signed-integer) ; size in point
- (tsColor :rgbcolor) ; absolute (RGB) color
- )